package com.ruoyi.blog.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.blog.mapper.TBlogContentMapper;
import com.ruoyi.blog.domain.TBlogContent;
import com.ruoyi.blog.service.ITBlogContentService;

/**
 * 博客正文Service业务层处理
 * 
 * @author yang
 * @date 2021-11-15
 */
@Service
public class TBlogContentServiceImpl implements ITBlogContentService 
{
    @Autowired
    private TBlogContentMapper tBlogContentMapper;

    /**
     * 查询博客正文
     * 
     * @param contentId 博客正文主键
     * @return 博客正文
     */
    @Override
    public TBlogContent selectTBlogContentByContentId(Long contentId)
    {
        return tBlogContentMapper.selectTBlogContentByContentId(contentId);
    }

    /**
     * 查询博客正文列表
     * 
     * @param tBlogContent 博客正文
     * @return 博客正文
     */
    @Override
    public List<TBlogContent> selectTBlogContentList(TBlogContent tBlogContent)
    {
        return tBlogContentMapper.selectTBlogContentList(tBlogContent);
    }

    /**
     * 新增博客正文
     * 
     * @param tBlogContent 博客正文
     * @return 结果
     */
    @Override
    public int insertTBlogContent(TBlogContent tBlogContent)
    {
        return tBlogContentMapper.insertTBlogContent(tBlogContent);
    }

    /**
     * 修改博客正文
     * 
     * @param tBlogContent 博客正文
     * @return 结果
     */
    @Override
    public int updateTBlogContent(TBlogContent tBlogContent)
    {
        return tBlogContentMapper.updateTBlogContent(tBlogContent);
    }

    /**
     * 批量删除博客正文
     * 
     * @param contentIds 需要删除的博客正文主键
     * @return 结果
     */
    @Override
    public int deleteTBlogContentByContentIds(Long[] contentIds)
    {
        return tBlogContentMapper.deleteTBlogContentByContentIds(contentIds);
    }

    /**
     * 删除博客正文信息
     * 
     * @param contentId 博客正文主键
     * @return 结果
     */
    @Override
    public int deleteTBlogContentByContentId(Long contentId)
    {
        return tBlogContentMapper.deleteTBlogContentByContentId(contentId);
    }
}
